#pragma once
#include "internal.h"

template <typename T>
class Mocker {
public:
  Mocker(T src, T obj) : object_(reinterpret_cast<void*>(src),
                                 reinterpret_cast<void*>(obj)) {
  }

private:
  AddrModifier object_;
};